package com.baizhi.service;

import com.baizhi.dto.PageDTO;
import com.baizhi.entity.User;
import com.baizhi.vo.CommonResultPageVO;
import org.springframework.web.multipart.MultipartFile;

public interface UserService {

    //根据页码，大小查询数据
    CommonResultPageVO queryAllPage(PageDTO pageDTO);

    //更新
    void update(User user);

    //添加
    void add(User user);

    //文件上传
    String uploadAvatarUrl(MultipartFile avatarUrl);

    //根据id查询
    User queryById(Integer id);

    //删除
    void delete(User user);
}
